﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;

namespace Bamuca.Codigo.DTO
{
    public class AlunoDto
    {
        #region Variáveis
        private int _idAluno;
        private int _idEscola;
        private int _idNaipe;
        private int _idCidade;        
        private int _idEstado;
        private int _status;
        private int _aviso;
        private int _bloqueio;

        private DateTime _dataNascimento;
        private DateTime _dataMatricula;
        private DateTime _dataCadastro;
        private DateTime _dataInativo;
        
        private string _nome;
        private string _endereco;
        private string _numero;
        private string _complemento;
        private string _bairro;
        private string _cep;
        private string _referencia;
        private string _pai;
        private string _mae;
        private string _rg;
        private string _cpf;
        private string _titulo;
        private string _zona;
        private string _secao;
        private string _estadoCivil;
        private string _nacionalidade;
        private string _naturalidade;
        private string _sexo;
        private string _motivo;
        private string _serie;
        private string _turma;
        private string _turno;
        private string _acompanhamento;
        private string _obsAviso;
        private string _obsBloqueio;
        private string _obsGeral;
        private string _caminhoFoto;
        #endregion

        #region Propriedades

        public int IdAluno
        {
            get { return _idAluno; }
            set { _idAluno = value; }
        }

        public int IdEscola
        {
            get { return _idEscola; }
            set { _idEscola = value; }
        }

        public int IdCidade
        {
            get { return _idCidade; }
            set { _idCidade = value; }
        }

        public int IdEstado
        {
            get { return _idEstado; }
            set { _idEstado = value; }
        }

        public int IdNaipe
        {
            get { return _idNaipe; }
            set { _idNaipe = value; }
        }

        public int Status
        {
            get { return _status; }
            set { _status = value; }
        }

        public int Aviso
        {
            get { return _aviso; }
            set { _aviso = value; }
        }

        public int Bloqueio
        {
            get { return _bloqueio; }
            set { _bloqueio = value; }
        }

        public DateTime  DataNascimento
        {
            get { return _dataNascimento; }
            set { _dataNascimento = value; }
        }

        public DateTime DataMatricula
        {
            get { return _dataMatricula; }
            set { _dataMatricula = value; }
        }

        public DateTime DataCadastro
        {
            get { return _dataCadastro; }
            set { _dataCadastro = value; }
        }

        public DateTime DataInativo
        {
            get { return _dataInativo; }
            set { _dataInativo = value; }
        }
        
        public string Nome
        {
            get { return _nome; }
            set { _nome = value; }
        }

        public string Endereco
        {
            get { return _endereco; }
            set { _endereco = value; }
        }

        public string Numero
        {
            get { return _numero; }
            set { _numero = value; }
        }

        public string Complemento
        {
            get { return _complemento; }
            set { _complemento = value; }
        }

        public string bairro
        {
            get { return _bairro; }
            set { _bairro = value; }
        }

        public string Cep
        {
            get { return _cep; }
            set { _cep = value; }
        }

        public string Referencia
        {
            get { return _referencia; }
            set { _referencia = value; }
        }

        public string Pai
        {
            get { return _pai; }
            set { _pai = value; }
        }

        public string Mae
        {
            get { return _mae; }
            set { _mae = value; }
        }

        public string Rg
        {
            get { return _rg; }
            set { _rg = value; }
        }

        public string Cpf
        {
            get { return _cpf; }
            set { _cpf = value; }
        }

        public string Titulo
        {
            get { return _titulo; }
            set { _titulo = value; }
        }

        public string Zona
        {
            get { return _zona; }
            set { _zona = value; }
        }

        public string Secao
        {
            get { return _secao; }
            set { _secao = value; }
        }

        public string EstadoCivil
        {
            get { return _estadoCivil; }
            set { _estadoCivil = value; }
        }

        public string Nacionalidade
        {
            get { return _nacionalidade; }
            set { _nacionalidade = value; }
        }

        public string Naturalidade
        {
            get { return _naturalidade; }
            set { _naturalidade = value; }
        }

        public string Sexo
        {
            get { return _sexo; }
            set { _sexo = value; }
        }

        public string Motivo
        {
            get { return _motivo; }
            set { _motivo = value; }
        }

        public string Serie
        {
            get { return _serie; }
            set { _serie = value; }
        }

        public string Turma
        {
            get { return _turma; }
            set { _turma = value; }
        }

        public string Turno
        {
            get { return _turno; }
            set { _turno = value; }
        }

        public string Acompanhamento
        {
            get { return _acompanhamento; }
            set { _acompanhamento = value; }
        }

        public string ObsAviso
        {
            get { return _obsAviso; }
            set { _obsAviso = value; }
        }

        public string ObsBloqueio
        {
            get { return _obsBloqueio; }
            set { _obsBloqueio = value; }
        }

        public string ObsGeral
        {
            get { return _obsGeral; }
            set { _obsGeral = value; }
        }

        public string CaminhoFoto
        {
            get { return _caminhoFoto; }
            set { _caminhoFoto = value; }
        }

        #endregion
    }
}